Open About > Settings Location to find your user resources folder. In the portable
version, open UserResources inside the program folder. In other versions, the
settings location itself contains the Icons folder.

FILE ICON PACKS
---------------
Create a pack folder under Icons\Files and select it in Settings > Theme.

  Icons\Files\MyPack\File.svg              Generic fallback file icon (optional)
  Icons\Files\MyPack\Types\py.svg          All .py files
  Icons\Files\MyPack\Types\txt,cfg.svg     Both .txt and .cfg files
  Icons\Files\MyPack\Names\app.py.svg      Files named app.py
  Icons\Files\MyPack\Names\.gitignore.png Files named .gitignore

FOLDER ICON PACKS
-----------------
Create a pack folder under Icons\Folders and select it in Settings > Theme.

  Icons\Folders\MyPack\FolderIcon.svg       Generic folder icon (optional)
  Icons\Folders\MyPack\FolderThumb.svg      Folder thumbnail artwork (optional)
  Icons\Folders\MyPack\FolderThumbInside.svg Optional inside thumbnail artwork
  Icons\Folders\MyPack\Names\Projects.png  Folders named Projects
  Icons\Folders\MyPack\System\Documents.svg Your Documents folder
  Icons\Folders\MyPack\System\Desktop.svg   Your Desktop folder

Names match case-insensitively. Exact names take priority over file types and
generic icons. System icons match the known folder location, even if its display
name changes. A folder icon set with desktop.ini takes priority over pack icons.
For matching pack icons, SVG is tried before PNG. Use transparent images.

After changing a selected pack, click Reload pack beside its selector in
Settings > Theme. This refreshes generated icon sizes and cached thumbnails.

MENU AND TOOLBAR ICONS
----------------------
Place SVG or PNG icons in Icons\Menu or Icons\Toolbar. Theme-specific overrides
can go in a dark or light subfolder. Name icons by the keys listed below.
For SVG recoloring, #000000 becomes the dark theme foreground color and
#0000FF becomes the program accent color.

For example, to replace Cut in both locations, put Cut.svg in both folders.
Restart One Commander after changing menu or toolbar icons.

Available icon keys:
--------------
MENU ICONS

Open

CommandLines (for multi-item menu)
CMD
Powershell
Terminal

Extract (Option not available at this moment until new extract library is found)
Compress
Template (For Create File Template)

OpenInNewTab
OpenInNewTabOtherBrowser
OpenInNewWindow

Rename
NewItem (For multiple)
NewFolder
NewFile
NewNote
Delete

CloseTab
CloseOtherTabs
CloseOldTabs
UndoCloseTab

ChangeAlias
RemovePath

Cut
Copy
CopyAsPath
Paste

All other menu items can be assingned an icon by their "verb" or exact name
You can find verbs by rightclicking a file that has desired menu item (to populate verbs) and then Settings>Advanced>"Get recent menu items" button and you will see verbs in []

--------
TOOLBAR ICONS

NavBack
NavForward
NavUp
Refresh

NewItem (For multiple)
NewFolder
NewFile
NewNote

Rename
NewItem (For multiple)
NewFolder
NewFile
NewNote
Delete

Scripts

Settings
About
Layout
Search
FileAutomator
Taskmaster
NewWindow
--------

If you find suitable svg icons with permissive license, please share with support@onecommander.com, Discord or other OneCommander channels
Recommended source: icons8.com

Best if icons are simple, no filled areas


